
.ui_modalLayer_wrap {
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:992;
	background-color:rgba(0,164,255,0.3)
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox {
	position:absolute;
	background:#fff
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_alert {
	padding:20px 20px;
	width:400px;
	left:50%;
	top:50%;
	margin-top:-100px;
	margin-left:-200px
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_alert .txtz {
	text-align:center;
	font-size:14px;
	max-height:300px;
	overflow-y:auto
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_alert .txtz a {
	display:inline-block;
	color:#51b8f1;
	margin:0 5px
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_alert .ok {
	text-align:center;
	height:30px;
	width:100px;
	line-height:30px;
	display:block;
	margin:20px auto 0 auto;
	font-size:14px;
	color:#fff;
	background:#00a4ff;
	border-width:1px;
	border-style:solid;
	border-color:#00a4ff
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_alert .ok:hover {
	background:#2eb4ff;
	text-decoration:none;
	border-color:#2eb4ff
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_alert .ok:hover {
	background:#2eb4ff;
	text-decoration:none;
	border-color:#2eb4ff
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm {
	width:400px;
	padding:20px;
	text-align:center;
	background:#fff;
	left:50%;
	top:50%;
	margin-top:-100px;
	margin-left:-200px
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .txtz {
	font-size:15px;
	max-height:300px;
	overflow-y:auto
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .txtz a {
	display:inline-block;
	color:#51b8f1;
	margin:0 5px
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .operz {
	height:32px;
	line-height:0;
	margin-top:20px;
	font-size:14px
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .operz a {
	height:30px;
	line-height:30px;
	display:inline-block;
	vertical-align:top;
	padding:0 20px
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .operz a.yes {
	color:#fff;
	background:#00a4ff;
	border-width:1px;
	border-style:solid;
	border-color:#00a4ff
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .operz a.yes:hover {
	background:#2eb4ff;
	text-decoration:none;
	border-color:#2eb4ff
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .operz a.yes:hover {
	background:#2eb4ff;
	text-decoration:none;
	border-color:#2eb4ff
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .operz a.no {
	background:#fff;
	border-width:1px;
	border-style:solid;
	border-color:#f4f4f4;
	margin-left:24px
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .operz a.no:hover {
	text-decoration:none;
	color:#00a4ff;
	border-color:#33b6ff
}
.ui_modalLayer_wrap .ui_modalLayer_centerBox.uiClass_confirm .operz a.no:hover {
	text-decoration:none;
	color:#00a4ff;
	border-color:#33b6ff
}

.uiPopupLayer_unstablePopup {
	position:absolute
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup {
	z-index:992;
	width:251px;
	border:1px solid #ddd;
	display:none;
	background:#fff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .detailz {
	width:231px;
	height:18px;
	margin:7px auto;
	display:block;
	line-height:18px;
	color:#000
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz {
	border-width:1px 0px;
	border-style:solid;
	border-color:#ddd;
	border-top:1px solid #ddd;
	text-align:center;
	height:32px;
	line-height:32px;
	position:relative;
	color:#666;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	-khtml-user-select:none;
	user-select:none
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz span {
	padding:0 8px;
	font-weight:bold
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .prev-year,.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .prev-month,.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .next-year,.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .next-month {
	position:absolute;
	display:block;
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	top:50%;
	margin-top:-7px;
	font-family:iconfont;
	font-size:16px;
	text-align:center;
	line-height:18px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .prev-year:hover,.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .prev-month:hover,.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .next-year:hover,.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .next-month:hover {
	text-decoration:none;
	color:#00a4ff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .prev-year {
	left:15px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .prev-year:after {
	content:'\e682'
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .next-year {
	right:15px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .next-year:after {
	content:'\e681'
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .prev-month {
	left:41px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .prev-month:after {
	content:'\e684'
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .next-month {
	right:41px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .ymz .next-month:after {
	content:'\e683'
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz {
	width:231px;
	margin:10px auto;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	-khtml-user-select:none;
	user-select:none
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ttz {
	height:30px;
	line-height:0px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ttz span {
	width:33px;
	height:30px;
	line-height:30px;
	display:inline-block;
	text-align:center;
	color:#000;
	cursor:default
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ctxz .cell {
	float:left;
	width:33px;
	height:26px;
	padding:1px 0;
	color:#666
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ctxz .cell span {
	display:block;
	box-sizing:border-box;
	height:26px;
	margin:0 auto;
	width:26px;
	line-height:26px;
	text-align:center;
	border-radius:4px;
	cursor:pointer
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ctxz .cell span.today {
	border:1px solid #00a4ff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ctxz .cell span.current_select {
	background:#00a4ff;
	color:#fff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ctxz .cell span:hover {
	background:#00a4ff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ctxz .cell span.current_select:hover {
	background:#00a4ff;
	color:#fff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .calendarz .ctxz .cell.wx {
	color:#bbb
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez {
	border-top:1px solid #ddd;
	padding:10px 0;
	padding-left:20px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez input {
	float:left;
	display:block;
	width:38px;
	height:23px;
	border:1px solid #ddd;
	border-radius:6px;
	line-height:23px;
	text-align:center;
	color:#666
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez input:hover {
	border-color:#00a4ff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez input:focus {
	border-color:#00a4ff;
	box-shadow:0 0 3px #00a4ff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez .sep {
	height:25px;
	line-height:25px;
	width:9px;
	text-align:center;
	float:left;
	display:block;
	color:#000
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez a {
	float:left;
	display:block;
	height:25px;
	line-height:27px;
	color:#00a4ff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez a.s0 {
	padding:0 5px 0 10px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez a.s1 {
	padding:0 5px
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup .timez a:hover {
	text-decoration:underline
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup a.close {
	position:absolute;
	right:6px;
	top:6px;
	display:block;
	width:20px;
	height:20px;
	text-align:center;
	line-height:20px;
	color:#666
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup a.close:hover {
	color:#00a4ff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup a.clear1 {
	position:absolute;
	right:36px;
	top:6px;
	display:block;
	padding:0 5px;
	height:20px;
	line-height:20px;
	color:#00a4ff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup a.clear1:hover {
	text-decoration:underline
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup.date .calendarz .ctxz .cell span:hover {
	background:#00a4ff;
	color:#fff
}
.uiPopupLayer_unstablePopup.jw_datetimepicker_popup.date .timez {
	padding-left:158px
}
.ui_modalLayer_centerBox.address_editAddress_modal {
	padding:30px;
	font-size:14px;
	width:600px;
	top:35%;
	left:50%;
	margin-left:-300px;
	margin-top:-130px
}
.ui_modalLayer_centerBox.address_editAddress_modal .jw_ajaxform_errorMessage {
	margin-left:120px
}
.ui_modalLayer_centerBox.address_editAddress_modal .fieldz {
	margin-bottom:10px
}
.ui_modalLayer_centerBox.address_editAddress_modal .fieldz label {
	height:30px;
	float:left;
	line-height:30px;
	text-align:right;
	width:100px
}
.ui_modalLayer_centerBox.address_editAddress_modal .fieldz .valuez {
	margin-left:120px
}
.ui_modalLayer_centerBox.address_editAddress_modal .fieldz .valuez select {
	height:30px;
	border:1px solid #ddd;
	display:inline-block;
	vertical-align:top;
	margin-left:10px;
	font-size:14px
}
.ui_modalLayer_centerBox.address_editAddress_modal .fieldz .valuez textarea {
	width:100%;
	display:block;
	box-sizing:border-box;
	height:50px;
	border:1px solid #f4f4f4;
	padding:0 2px;
	font-size:14px;
	line-height:16px
}
.ui_modalLayer_centerBox.address_editAddress_modal .fieldz .valuez input {
	width:100%;
	box-sizing:border-box;
	height:30px;
	border:1px solid #f4f4f4;
	display:block;
	line-height:30px;
	padding:0 2px;
	font-size:14px
}
.ui_modalLayer_centerBox.address_editAddress_modal .operz {
	height:32px;
	line-height:0;
	text-align:center
}
.ui_modalLayer_centerBox.address_editAddress_modal .operz a,.ui_modalLayer_centerBox.address_editAddress_modal .operz button {
	height:30px;
	line-height:30px;
	display:inline-block;
	vertical-align:top;
	padding:0 20px
}
.ui_modalLayer_centerBox.address_editAddress_modal .operz a.yes,.ui_modalLayer_centerBox.address_editAddress_modal .operz button.yes {
	font-size:14px;
	color:#fff;
	background:#00a4ff;
	border-width:1px;
	border-style:solid;
	border-color:#00a4ff
}
.ui_modalLayer_centerBox.address_editAddress_modal .operz a.yes:hover,.ui_modalLayer_centerBox.address_editAddress_modal .operz button.yes:hover {
	background:#2eb4ff;
	text-decoration:none;
	border-color:#2eb4ff
}
.ui_modalLayer_centerBox.address_editAddress_modal .operz a.yes:hover,.ui_modalLayer_centerBox.address_editAddress_modal .operz button.yes:hover {
	background:#2eb4ff;
	text-decoration:none;
	border-color:#2eb4ff
}
.ui_modalLayer_centerBox.address_editAddress_modal .operz a.no,.ui_modalLayer_centerBox.address_editAddress_modal .operz button.no {
	font-size:14px;
	background:#fff;
	border-width:1px;
	border-style:solid;
	border-color:#f4f4f4;
	margin-left:24px
}
.ui_modalLayer_centerBox.address_editAddress_modal .operz a.no:hover,.ui_modalLayer_centerBox.address_editAddress_modal .operz button.no:hover {
	text-decoration:none;
	color:#00a4ff;
	border-color:#33b6ff
}
.ui_modalLayer_centerBox.address_editAddress_modal .operz a.no:hover,.ui_modalLayer_centerBox.address_editAddress_modal .operz button.no:hover {
	text-decoration:none;
	color:#00a4ff;
	border-color:#33b6ff
}


.ui_modalLayer_centerBox.firstshow_tips_modal {
	top:calc(15vh + (-57px));
	left:50%;
	margin-left:-440px;
	padding:40px;
	margin-top:-180px;
	top:50%;
	background:#fff
}
@media only screen and (max-width:1199px){
.ui_modalLayer_centerBox.firstshow_tips_modal {
	top:150px;
	left:0;
	margin-left:0;
	padding:40px;
	margin-top:0;
	background:#fff
}
}
.ui_modalLayer_centerBox.firstshow_tips_modal .p0 {
	line-height:20px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color: #0387e8;
}
.ui_modalLayer_centerBox.firstshow_tips_modal .p1 {
	line-height:30px;
	margin-top:20px
}
.ui_modalLayer_centerBox.firstshow_tips_modal .operz {
	text-align:center;
	margin-top:20px
}
.ui_modalLayer_centerBox.firstshow_tips_modal .operz .stdBtn_M {
	width:200px
}
.stdBtn_M {
	border-width:1px;
	border-style:solid;
	display:inline-block;
	text-align:center;
	height:32px;
	line-height:32px;
	width:120px;
	border-radius:5px;
	font-size:16px;
	background:#fff;
	color:#333;
	border-color:#999
}
.stdBtn_M:hover {
	color:#00a4ff;
	border-color:#00a4ff;
	text-decoration:none;
	cursor:pointer
}